to hand in one's resignation - Espagnol Anglais Dictionnaire